brand, trade mark - Spanish English Dictionary